A method performing distributed iterative probabilistic inference or state estimation on a graph of relations between variables by means of message passing.
E.g. estimating position of various agents by communicating relative positions between each.